在寫了那麼多隻範例APP後,總該來試著打包成APP檔案了吧
這邊一樣是用EXPO,雖然是可以跨平台Android跟iOS通吃
but…我沒有iOS的設備(窮)
所以這邊的範例就只有用Android
這次打包的範例是用前面第十六天完成的範例
在終端機介面下(我習慣叫它DOS視窗)登入expo的帳號
輸入打包指令
接下來只要下兩行指令,輸入兩次選項就可以等著打包完成
指令1:
expo publish
這個指令會把目前的專案push到EXPO的網站上面(在你的帳號之下)
指令2:
expo build:android
將專案打包成android格式
之後會問你 Android Package Name 要用什麼名字
通常的命名的格式長這樣: com.yourcompany.yourapp
這邊我填入 com.smilehsu.myapp
最後會問你 bulid的 類型
apk
apk-bundle
選 apk
完成以上步驟後,expo會把專案傳到expo的網站上
線上打包,完成後給你下載的連結,30天內都可以下載打包的檔案
圖3:打包完成後,在expo網站上可以看到&下載
圖4:下載後的apk檔案圖示長這樣
圖5:把apk丟到模擬器上執行